home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / gfx / board / rtgmaster_user.readme < prev   
Text File  |  2000-11-01  |  11KB  |  262 lines

  1. Short:    Rtgmaster User Archive
  2. Author:   MagicSN@Birdland.es.bawue.de
  3. Uploader: MagicSN@Birdland.es.bawue.de
  4. Type:     gfx/board
  5.  
  6. This is part of the new rtgmaster release V42.0. rtgmaster is a library system to make
  7. GFX Board Compatible Game Coding easy. It supports :
  8.  
  9. - Direct Access to the Video RAM
  10. - With some effort the code even runs on ECS/AGA (through c2p)
  11. - Supports nearly all WB Emulations (Does not support Retina WB Emulation...),
  12.   including Support for CyberGraphX and Picasso96
  13. - Alternatively to Direct Video RAM Access on a Screen (Fast) it also
  14.   supports writing to a Workbench Window (Slower, though...)
  15. - PowerPC, using the WarpUP System from H&P. It also runs on
  16.   plain 68k Systems, though (Fat Binary)
  17. - And much more
  18.  
  19. This part of the archive is for the user. It contains Binaries and Demos.
  20.  
  21. Note: If you use MCP, i recommend using at least Version MCP131B8. Earlier
  22. versions might use up too much ramlib stack. According to a user, this was
  23. fixed with Version MCP131B8. So i recommend at least this version. If problems
  24. still appear, i recommend installing MCPramlibpatch. This might also apply
  25. to MCP-Clones like MCX.
  26.  
  27. The other rtgmaster archive is rtgmaster_dev.lha. The Developper Archive contains
  28. Autodocs and Includes for the library itself, this is the User Archive with only
  29. Binaries.
  30.  
  31.  
  32. V21 changes:
  33.  
  34. - Important rtgCGX.library bugfix for 15/16/24 Bit Screens (there is not yet
  35.   a program using rtgmaster in Truecolor mode, though, most games are these
  36.   days still 8 Bit, if not to say all)
  37. - Workaround for CyberGraphX V41 R55 Bug concerning WaitBOVP. Doublebuffering
  38.   will now work with the buggy CyberGraphX Version again. (Bugreport already
  39.   sent).
  40. - Installer script finally fixed.
  41.  
  42. V22 changes:
  43.  
  44. - rtgCGX.library some minor updates
  45.  
  46. New in second V22 version (sorry :) ) :
  47.  
  48. - Problems with CopyRtgPixelArray call and Cybervision64 Board should now
  49.   finally be fixed (so Tiny3D should now work on the CV64 also)
  50.  
  51. V23 changes:
  52.  
  53. - Problems with rtgmaster and MCP and similar tools finally solved
  54.   (please delete libs:rtg/rtgPICA.library, for this sublibrary it is not
  55.   yet solved... delete it even if you do not have a Picasso II... the
  56.   rtgmaster installer now does not install rtgPICA.library automatically,
  57.   you have to install it manually, if you still use the original Picasso II
  58.   WB Emulation, and not CyberGraphX/P96 for Picasso II)
  59. - Some minor bugs in rtgAMI.library fixed
  60. - Speedup of Doublebuffering in rtgAMI.library of 2000% (only, if you use OS3.0/3.1)
  61. - Fixed Bug in Screenmoderequester (crash when a Screenmode was chosen using the
  62.   Keyboard)
  63. - Default c2p directory now always is libs:rtgc2p
  64. - There probably will be a new version with faster/better ECS/AGA Support soon...
  65.  
  66. V26 changes:
  67.  
  68. - Fixed Buggy Init code that caused rtgmaster to crash on about 5% of Amigas
  69.   (not on mine, because of that, the bug was unnoticed for a long time)
  70. - Added rtgP96.library which contains Doublebuffering for Picasso96.
  71. - Fixed "Double PAL Screenmode Bug"
  72. - Lots of internal stuff interesting for programmers only
  73.  
  74. V27 changes:
  75.  
  76. - Now runs again on AGA-only systems (sorry for this bug :( Fixed it)
  77. - Added info for people still having problems on AGA-only systems to
  78.   the docs (some people have incorrect startup-sequences)
  79. - Added announcement for PPC rtgmaster version
  80.  
  81. V32 changes:
  82.  
  83. - Added PowerPC Support (optional)
  84. - Added Workbench Window + Public Screen Window Support
  85. - Added Softsprite Functions from Rady Marusa (thanks, Rady :) )
  86. - Added MOUSEMOVE Support
  87. - This release runs on both PPC Systems and on Systems without PPC :)
  88. - Added new very fast c2p
  89.  
  90. V34 changes:
  91.  
  92. - Fixed PPCGetRtgMsg and PPCReplyRtgMsg
  93.  
  94. V35 changes:
  95.  
  96. - Workbench Window Mode: Added Support for programs that change their
  97.   Palette while the game is running (up to now this only worked correctly
  98.   on a Screen)
  99. - Workbench Window Mode: Optimized Color-Conversion function much, especially
  100.   for PPC (thanks to Sam Jordan for the hint to use PPC ASM for this, and
  101.   also thanks for the example sources he provided to me), but also for 68k.
  102.   The Colors should also look more correct now
  103. - Some programs cannot run on a WB Window, as they change their colors TOO
  104.   OFTEN for Color-Conversion to handle it. Rtgmaster contains now a special
  105.   mode that enables the program to change the Workbench Palette (and reset
  106.   it to the normal colors after Quit), if the "normal" method fails. Of course
  107.   the normal method should be used if possible. That this "change of WB Colors"
  108.   might be needed for some programs (Crystal3D...) is not the fault of rtgmaster,
  109.   it is the fault of the Workbench Screen, that has a limit of how fast Colorchanges
  110.   are allowed on the Workbench (Colorcycling for example will NOT work on
  111.   Workbench Screen)
  112. - rtg_BusSystem now also recognizes AteoBus (Pixel64) and PCI (Inferno)
  113. - CV/3D is now correctly reognized as "Zorro 3" (was recognized as "Zorro 2"
  114.   before), if present in a Zorro 3 System
  115. - Some small fixes and stuff
  116.  
  117. V37 changes:
  118.  
  119. - mainly bugfixes
  120. - to people who have still problems with ramlib i recommend using the MCPramlibPatch
  121.   (a utility for your startup-sequence which raises the ramlib stack to 8 KB).
  122.   can't check, if it helps, as no ramlib stack problems whatsoever appear on
  123.   my system. ramlib stack problems also disappear on a PPC System, if WarpUP
  124.   V14 is installed... it also does something that you have more ramlib stack
  125.   available.
  126.  
  127. V38 changes:
  128.  
  129. - bugfixes (rtgCGX.library Bugfix and RtgSetFont Bugfix)
  130. - added vbcc-WarpOS Support to developper package
  131.  
  132. V40 changes:
  133.  
  134. - added RtgScreenToFront function for handling several RtgScreens at the same time
  135. - added RtgConvert function to convert RGB 24 Bit input to any 15-24 Bit format
  136.   (both 68k and PPC)
  137. - Bugfix: CopyRtgPixelArray in rtgP96.library (the "Abuse problem")
  138. - Bugfix: Mousemove problem for rtgCGX.library
  139.  
  140. V41 changes:
  141.  
  142. - bugfixes
  143. - added MCPramlibpatch to archive (if you get ramlib crashes, include it to
  144.   your startup-sequence... some people seem to have too much ramlib-consuming
  145.   on their system installed. MCPramlibpatch raises the ramlib stack to fix this).
  146. - added info to the docs for people who have problems with the new FlashROM
  147.   of PPC Boards or the CV/PPC
  148.  
  149.   Basically:
  150.  
  151.   For both: Install the WarpOS 3.1 archive which is available at:
  152.  
  153.   ftp://ftp.haage-partner.com/WarpUP
  154.  
  155.   Then:
  156.  
  157.   echo >env:powerpc/TERMINATOR "2"
  158.   echo >envarc:powerpc/TERMINATOR "2"
  159.  
  160.   This removes some unclean OS-Patches that are included in the latest version
  161.   of the FlashROM.
  162.  
  163.   If you have a CV/PPC or BV/PPC you should also:
  164.  
  165.   echo >env:powerpc/force "1"
  166.   echo >envarc:powerpc/force "1"
  167.   echo >env:powerpc/gfxaddr "$e0000000"
  168.   echo >envarc:powerpc/gfxaddr "$e0000000"
  169.  
  170.   This is needed as the CV/PPC is no Zorro-Board. You need only to do it once.
  171.   Future versions of WarpUP will do it automatically with the Installer.
  172.  
  173.   Avoid starting ppc.library programs in your startup-sequence. Some of them
  174.   (for example RC5-PPC) make rtgmaster not running anymore.
  175.  
  176.   Any complaints about this behaviour should go to Phase 5, not to me (if they
  177.   remove the LoadSeg-Patch from the FlashROM again, those problems would
  178.   disappear).
  179.  
  180. V42 changes:
  181.  
  182. - Bugfix GetRtgScreenData concerning MouseX/MouseY for rtgAMI.library (but
  183.   better use RtgInitRDCMP for mouseposition anyways)
  184. - added rtgmaster<->Warp3D interface, see rtgmaster_dev.guide for more
  185.   information (Warp3D is the new 3D standard for the Amiga, rtgCV3D.library
  186.   was cancelled, as Warp3D is much better... Warp3D is for both 68k and PPC)
  187. - added possibility to access the Screen/Window structures of a RtgScreen,
  188.   if present (see rtgmaster_dev.guide for more)
  189. - added new c2p module
  190. - hopefully fixed "16/24 Bit modes for rtgCGX.library on Cybervision Boards" Bug
  191.  
  192. (Note: About env:powerpc-Variables concerning the FlashROM/CVPPC trouble...
  193.  they are set automatically by the WarpUP 3.1 Installer, as i was now informed)
  194.  
  195.  
  196. ============================= Archive contents =============================
  197.  
  198. Original  Packed Ratio    Date     Time    Name
  199. -------- ------- ----- --------- --------  -------------
  200.    25444   19469 23.4% 14-Mar-97 12:28:42 +tables.dat
  201.     8256     428 94.8% 14-Mar-97 12:28:42 +world.map
  202.    14040    8158 41.8% 13-Feb-98 23:41:58 +flame
  203.     3076    1303 57.6% 29-Jun-98 22:17:40 +flamme
  204.    18132   11046 39.0% 13-Jan-98 15:33:02 +mandel
  205.   126188   54839 56.5% 13-Jan-98 15:32:56 +mywolf
  206.     4869    2504 48.5% 14-Mar-97 12:29:40 +a2.pcx
  207.     4730    2326 50.8% 14-Mar-97 12:29:40 +a3.pcx
  208.     3284     545 83.4% 14-Mar-97 12:29:40 +a4.pcx
  209.     4705    1936 58.8% 14-Mar-97 12:29:40 +a5.pcx
  210.     4222    1643 61.0% 14-Mar-97 12:29:40 +a6.pcx
  211.     3700     986 73.3% 14-Mar-97 12:29:40 +a7.pcx
  212.     3076     268 91.2% 14-Mar-97 12:39:00 +a.pal
  213.      928     456 50.8% 14-Mar-97 12:29:34 +a.pal.info
  214.     4222    1643 61.0% 14-Mar-97 12:29:40 +a0.pcx
  215.     6566    1773 72.9% 14-Mar-97 12:29:30 +a0.pcx.info
  216.     3089    1343 56.5% 14-Mar-97 12:29:40 +a1.pcx
  217.     3571    1127 68.4% 14-Mar-97 12:29:40 +a10.pcx
  218.     3593    1313 63.4% 14-Mar-97 12:29:40 +a8.pcx
  219.     3571    1127 68.4% 14-Mar-97 12:29:40 +a9.pcx
  220.      162      64 60.4% 14-Mar-97 12:29:34 +gfx.lis
  221.     3297     881 73.2% 14-Mar-97 12:29:34 +statback.pcx
  222.    30476   13039 57.2% 13-Aug-98 10:37:38 +mandelppc
  223.     8784    4994 43.1% 17-Oct-97 20:08:24 +rtgAMI.library.v27
  224.    12372    5154 58.3% 17-Oct-97 20:08:56 +rtgCGX.library.v27
  225.     5480    2859 47.8% 18-Feb-97 20:01:16 +rtggadtools.library
  226.    50996   24208 52.5% 17-Oct-97 20:14:32 +rtgmaster.library.v27
  227.    12880    5265 59.1% 17-Oct-97 20:09:38 +rtgP96.library.v27
  228.     4848    2624 45.8% 03-Feb-97 07:30:16 +rtgPICA.library.v1
  229.      813     445 45.2% 15-Jan-98 20:06:32 +Readme.Old.Stuff
  230.    11452    4899 57.2% 17-Oct-97 20:09:34 +rtgEGS.library.v27
  231.     2504     646 74.2% 24-Sep-98 09:56:44 +Azure
  232.     2024    1062 47.5% 13-Feb-98 23:40:32 +cpu040
  233.     1576     855 45.7% 11-Jan-98 21:40:06 +ecs
  234.     1344     736 45.2% 19-Sep-97 13:02:04 +gd
  235.     1640     862 47.4% 11-Jan-98 21:36:16 +leony
  236.      860     456 46.9% 08-Jan-98 11:55:42 +Suzy
  237.     4328    2518 41.8% 02-Jun-98 00:08:54 +rtgextra.library
  238.   114292   40100 64.9% 07-Oct-98 13:37:24 +rtgmaster.library
  239.      624     253 59.4% 22-Nov-95 11:37:48 +RTG.info
  240.    23624   11351 51.9% 07-Oct-98 13:28:46 +rtgAMI.library
  241.    29360   11956 59.2% 07-Oct-98 12:30:20 +rtgCGX.library
  242.    16396    6840 58.2% 07-Oct-98 13:33:40 +rtgEGS.library
  243.    31424   12544 60.0% 07-Oct-98 12:44:12 +rtgP96.library
  244.      624     251 59.7% 24-Mar-97 14:23:10 +rtgc2p.info
  245.     1840     834 54.6% 19-Sep-97 13:02:00 +040
  246.      820     576 29.7% 14-Oct-96 14:33:52 +chunky4
  247.    23708    2931 87.6% 24-Mar-97 11:43:08 +flamme.iff
  248.     9766    3152 67.7% 24-Mar-97 11:46:56 +mandel.iff
  249.      624     248 60.2% 24-Mar-97 14:25:36  demos.info
  250.     1352     715 47.1% 26-Jun-97 19:46:52  Goodies.info
  251.     5181    1522 70.6% 12-May-98 18:00:56  install_rtgmaster
  252.     1238     458 63.0% 24-Mar-97 14:25:26  Install_RTGMaster.info
  253.      624     252 59.6% 24-Mar-97 14:22:44  libs.info
  254.      296     270  8.7% 13-Aug-98 11:00:46  mcpramlibpatch
  255.      624     250 59.9% 24-Mar-97 14:22:48  pics.info
  256.    36902    5229 85.8% 24-Mar-97 11:45:12 +flame.iff
  257.    23414   13711 41.4% 24-Mar-97 13:51:28 +mywolf.iff
  258.    94720   60139 36.5% 13-Feb-98 23:45:14 +zhadoom.iff
  259.    54499   19014 65.1% 07-Oct-98 14:00:34  rtgmaster_user.guide
  260. -------- ------- ----- --------- --------
  261.   877050  378396 56.8% 13-Oct-98 04:00:42   60 files
  262.